package com.toommi.refuse.entity;

import java.util.List;

/**
 * 发送图文消息
 * @author caspar.chen
 * @version 1.0
 * 
 */
public class NewsMessage extends CustomerBaseMessage{
	
	// 接收方帐号（收到的OpenID）
	private String ToUserName;
	
	// 开发者微信号
	private String FromUserName;
	
	// 消息创建时间 （整型）
	private Long CreateTime;
	
	// news
	private String MsgType;
	
	// 图文消息个数，限制为8条以内
	private Integer ArticleCount;
	
	// 多条图文消息信息，默认第一个item为大图,注意，如果图文数超过8，则将会无响应
	private List<Article> Articles;
	
	// 图文消息标题
	private String Title;
	
	// 图文消息描述
	private String Description;
	
	// 图片链接，支持JPG、PNG格式，较好的效果为大图360*200，小图200*200
	private String PicUrl;
	
	// 点击图文消息跳转链接
	private String Url;
	
	// 鬼大爷晓得它是啥
	private Integer FuncFlag;
	
	public String getToUserName() {
		return ToUserName;
	}
	public void setToUserName(String toUserName) {
		ToUserName = toUserName;
	}
	public String getFromUserName() {
		return FromUserName;
	}
	public void setFromUserName(String fromUserName) {
		FromUserName = fromUserName;
	}
	public Long getCreateTime() {
		return CreateTime;
	}
	public void setCreateTime(Long createTime) {
		CreateTime = createTime;
	}
	public String getMsgType() {
		return MsgType;
	}
	public void setMsgType(String msgType) {
		MsgType = msgType;
	}
	public Integer getArticleCount() {
		return ArticleCount;
	}
	public void setArticleCount(Integer articleCount) {
		ArticleCount = articleCount;
	}
	public List<Article> getArticles() {
		return Articles;
	}
	public void setArticles(List<Article> articles) {
		Articles = articles;
	}
	public String getTitle() {
		return Title;
	}
	public void setTitle(String title) {
		Title = title;
	}
	public String getDescription() {
		return Description;
	}
	public void setDescription(String description) {
		Description = description;
	}
	public String getPicUrl() {
		return PicUrl;
	}
	public void setPicUrl(String picUrl) {
		PicUrl = picUrl;
	}
	public String getUrl() {
		return Url;
	}
	public void setUrl(String url) {
		Url = url;
	}
	public Integer getFuncFlag() {
		return FuncFlag;
	}
	public void setFuncFlag(Integer funcFlag) {
		FuncFlag = funcFlag;
	}
}
